package pos.dominios;

import java.util.*;

import pos.dato.JDBCPropuestaDAO;

public class PropuestasStore {

    private static PropuestasStore ps;

    private List products;

    public static synchronized PropuestasStore getInstance() {
        if (ps == null)
            ps = new PropuestasStore();
        return ps;
    }

    private PropuestasStore() {
        products = (new JDBCPropuestaDAO()).selectAllPropuestas();
    }

    public List getReformas() {
        return products;
    }

    public Propuesta getPropuesta(String productID) {
        Propuesta result = null;
        for (Iterator iter = products.iterator(); iter.hasNext();) {
            Propuesta p = (Propuesta) iter.next();
            if (p.getPropuestaID().compareTo(productID) == 0) {
                result = p;
            }
        }
        return result;
    }
}
